France 2001
Fr23.jpg
Previous
Next
Back to thumbnail index page
Candy shop in Les Halles