Designed by
Title
Temple-chapel of the Trinity Zhivonachalnaya and frigate Blagodat' on Neva river in St. Petersburg, Russia #73309706
Description
Temple-chapel of the Trinity Zhivonachalnaya on the Troitzkaya square and frigate Blagodat' in St. Petersburg, Russia
This image is editorial