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