Deluged

Read more

August 21st 1993

Light, Oil, Unique Dye Destruction Print

60.4 x 45.6 cm / 23.75 x 18 " 

 

 

Back to top