Image 1 of 1
PA23341.jpg
France, Paris: Ile de la Cite, river Seine and Ponte Neuf