Petrozavodsk
Russia. Karelia, republic
Pobeda cinema
Lenin prospekt, 27
1991-08-07
© Photographs by William Brumfield