Stock Photo - View from Eiffel Tower, of visitors queue up to enter. Paris, France


Location
Eiffel Tower, Paris, France.

Similar stock photos