Hyères, France (2007)
149″ x 46″

Comments are closed.