Wander Lord

Interesting on art, nature, people, history

Monument to the God of the Sun – Helios in Pushkin, Leningrad region, Russia

Monument to the God of the Sun - Helios in Pushkin, Leningrad region, Russia

Monument to the God of the Sun – Helios in Pushkin, Leningrad region, Russia