Designed by
Title
St. Isidore`s Church, St. Petersburg, Russia #92359068
Description
Temple of Priest-martyr Isidore of Yuryevsky and St. Nicholas Wonderworker St. Isidore`s Church on embankment of Griboedov canal, St. Petersburg, Russia
This image is editorial