SINOPIX PHOTO

Add to Lightbox Download
Sofia church in Harbin, Heilongjiang, China. It was founded in 1922 by the Russians. It is one of the largest Orthodox churches in the world...
Sofia church in Harbin, Heilongjiang, China. It was founded in 1922 by the Russians. It is one of the largest Orthodox churches in the world...