A dramatic view of the famous Eiffel Tower in Paris, France!
Image posted by mattworks95
August 29, 2011
Rate this!