Tuesday, August 15, 2006

Fairground ducks



Lille, France

No comments: