Holy Cross Church

Holy Cross Church
Quality Street, Davidsons Mains, Edinburgh, EH4 5BS