Dietrich von Choltitz

Tragic Street Lamp ‘Eiffel Tower’

The iconic Eiffel Tower represents love and the romance of France. At a magnificent 1,063 ft. high, the tower showcases…

10 years ago