Oldhamstocks Parish Church

Oldhamstocks Parish Church
Oldhamstocks, Cockburnspath, East Lothian, TD13 5XN
Photo of Oldhamstocks Parish Church