Touristic telescope overlooking Montmartre hill with scenic city view in Paris, France, stock photo

Stock image of 'Touristic telescope overlooking Montmartre hill with scenic city view in Paris, France'
Published: May 2, 2017
Close
Loading