mail_outline sales@mediastorehouse.com
CHINA, Heilongjiang Province, Haerbin (Harbin). Church of St. Sophia (b.1907) former Russian Orthodox Church now the Haerbin Architecture Arts Centre / Interior with Russian Icons