Home » Concord Matters — Why Concord Matters for Missions: International Lutherans » St Mary – the log church – in Tomsk, Siberia (log church)
St Mary – the log church – in Tomsk, Siberia