The Church of Saints Clement of Rome and Peter of Alexandria. Novaya Ladoga, Leningrad Oblast, Russia.


Size: 5539px × 3723px
Location: Novaya Ladoga, Leningrad Oblast, Russia
Photo credit: © Inga Leksina / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alexandria, church, clement, district, frost, ladoga, leningrad, monastery, nikolo-medvedsky, novaya, oblast, peter, rome, russia, saints, snow, town, tree, trees, volkhovsky, winter