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


Location: Eiffel Tower, Paris, France.

Similar stock images