Le Jardin Sarudin, Hyères, France (2007)
115″ x 46″

Click here to show/hide detail images

Comments are closed.