Dumfries Parish

GPTKB entity