Paris city aerial view from Eiffel tower. France.

Royalty-free stock photo ID: 112993810

Paris city aerial view from Eiffel tower. France.