The Arctic 30 Arrive In St Petersburg

Photo | November 12, 2013

The Arctic 30 arrive aboard a railway prison wagon, at a marshaling yard close to St. Petersburg, Ladozhskiy Station...