Aerial view of Paris architecture from the Eiffel tower. Photo taken on: May 18th, 2010

Royalty-free stock photo ID: 71898160

Aerial view of Paris architecture from the Eiffel tower. Photo taken on: May 18th, 2010