Sign in to comment.
Photo taken in Tour Eiffel - Parc du Champ-de-Mars, 75007 Paris, France
Misplaced? Suggest new location