Telescope Overlooking Paris Up on Eiffel Tower, France Stock Photo - Image of french, scene: 60573662
Premium Photo | Close up metal telescope overlooking the panorama of paris, france
Telescope from Eiffel Tower and view of Trocadero, and Paris roofs, Paris, France. Wall Art, Canvas Prints, Framed Prints, Wall Peels | Great Big Canvas