St. Columba's Church of Scotland, London : the new building and the old.
Napier, J. M.
London
1960
St. Columba's Church of Scotland (London, England)