Oldhamstocks Parish Church

GPTKB entity