Designed by
Title
Alexander Nevsky Church in Vologda, Russia #113455586
Description
Alexander Nevsky Church in Vologda, Russia. Alexander Nevsky Church was built in the XVIII century. It is a brick-domed church in baroque style with a bell tower. Located in the center of Vologda
This image is editorial