67/137
Home / Photos / Places / Europe / Paris Eiffel Tower /

There are shops on the 1st level deck

eiffel_tower_058.jpg Up to the next deck!Thumbnailsshops along hte deckUp to the next deck!Thumbnailsshops along hte deck