Paris, France - Side view of the Eiffel tower one of the most recognizable landmarks in the world.

Royalty-free stock photo ID: 108345605

Paris, France - Side view of the Eiffel tower one of the most recognizable landmarks in the world.