Hyères, France (2007)
92″ x 38″

Comments are closed.