Hatton, Aberdeenshire

GPTKB entity