Cl
ip
Art
ETC
Clipart tagged: ‘Champ de Mars’
Eiffel Tower
The Eiffel Tower, a global icon on the Champ de Mars in Paris, France stands 984 feet high.