Le Jardin Sarudin, Hyères, France (2007) 115″ x 46″
Click here to show/hide detail images
Comments are closed.