Designed by
Title
Night view illuminated Novodevichy Convent of Our Lady of Smolensk is reflected in the water of the nearest pond. Moscow, Russia #78886037
Description
Night view illuminated Novodevichy Convent of Our Lady of Smolensk is reflected in the water of the nearest pond. Moscow, Russia