Duff, Aberdeenshire

GPTKB entity