St Machar's Ranfurly Church

GPTKB entity