Cherepovets

Russia. Vologda region. Cherepovets District

College

Lenin Street, 74

 

2010-01-02

© Photographs by William Brumfield