Designed by
Title
Sts Constantine and Helena Church and churchyard #221635028
Description
Istra, Moscow Region, Russia - May 6, 2021: church of Sts Constantine and Helena and churchyard near Resurrection Cathedral of New Jerusalem Monastery in rain. The monastery was founded in 1656
This image is editorial