Petrozavodsk
Russia. Karelia, republic
National [Finnish] theater of Republic of Karelia
Marx prospekt, 19
1991-08-07
© Photograph by William Brumfield