Petrozavodsk
Russia. Karelia, republic
Monument to V.I. Lenin
Lenin Square
2000-07-03
© Photographs by William Brumfield