St Columba's-by-the-Castle

St Columba's-by-the-Castle
14 Johnston Terrace, Edinburgh, EH1 2PW
Photo of St Columba's-by-the-Castle