In Volgograd, taking the hike up from the tram station, by the river, all the way up to ‘Mother Russia.” Photo by Mark Baker.

Enormous statues at Mother Russia war memorial, commemorating victory at Stalingrad in WWII, in present day Volgograd, Russia.

Add a comment

Your email address will not be published. Required fields are marked *

× seven = 63