Museum “The Road of Life”
A museum on the shores of Lake Ladoga north of St Petersburg, Russia, about the heroic supply treks across the […]
A museum on the shores of Lake Ladoga north of St Petersburg, Russia, about the heroic supply treks across the […]