Petworth Window, 4th June 1999

Read more

Light, Water, Unique Dye Destruction Print

94.0 x 86.5 cm / 37 x 34"

 

Back to top