Petrozavodsk
Russia. Karelia, republic
Chapel of Saints Peter and Paul
2000-07-03
View from North-West
© Photographs by William Brumfield