Petrozavodsk
Russia. Karelia, republic
Ñommercial building1930-s
Lenin prospekt, 22-a / Engels prospect, 8
1991-08-07
© Photographs by William Brumfield