Parton Kirk, Kirkcudbrightshire

GPTKB entity