St James Episcopal Church

St James Episcopal Church
Broomhill Road, Penicuik, EH26 9EE
Photo of St James Episcopal Church