The Eiffel Tower in Paris, France.

Royalty-free stock photo ID: 53520001

The Eiffel Tower in Paris, France.