The global award in photography and sustainability

Susan Derges
Eden 2

Series: Eden & The Observer and the Observed
Lambda print
40 X 72 inches
2004
UK Devon

Gallery