Thursday, March 29, 2012

Emily Richardson


Emily Richardson, UK: “Petrolia” (Still), 16mm film, 2005