church architecture
God’s architects
The surroundings of the Crimea Memorial Church in Istanbul are ‘little better than a dump’, wrote the British embassy chaplain…
The surroundings of the Crimea Memorial Church in Istanbul are ‘little better than a dump’, wrote the British embassy chaplain…