Anstruther Wester Parish Church

GPTKB entity