It was St Sophia Church in Harbin China

It was a beautifull Orthodox Church St. Sophia in Harbin China now is only a was very sad story indeed.
Back to Top