In the flamboyant footsteps of Lord Byron
Lord Byron’s statue stands near the heart of Athens – Getty The moment you glance at it it looks a bit out of place. There, in the southwest corner of the National Garden, on the east side of central Athens, stands a statue of Lord Byron – just minutes from Hadrian’s Arch, the Temple of… Read More »