Eiffel Tower telescope overlooking for Paris.

Royalty-free stock photo ID: 72539566

Eiffel Tower telescope overlooking for Paris.