Eiffel tower, Paris. France.

Royalty-free stock photo ID: 112137761

Eiffel tower, Paris. France.