https://gertsamtkunstwerk.typepad.co.uk > Paris

Ducks

Ducks

13 June 2009

In a park just off the Champs Élysées

Previous | Main | Next