Spill 2012

An exhibition of works by Della Rees & Alke Schmidt, concerned with the disastrous impact of oil spills on the environment.
The Stone Space Gallery, Leytonstone, London, UK.