Church Of Scotland · United Kingdom
Saint Columba's
Church Of Scotland church
Lennox Gardens, London
St Ninian's Church of Scotland
Beanfield Avenue, Corby, NN18 0AX