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 […]