Inverallan Parish Church
Grantown-on-Spey
Registered Charity No. SCO10001