Postcard RU-8033117 mariya_and_damir Russia 24 Aug, 2020 38 days 1,922 miles Idolfan Germany 1 Oct, 2020 Loading map... Idolfan said: posted over 3 years ago Church of St. Sergius (XVII) in Russia !!! LOVE IT !!! You need to sign in to leave a comment!