St. Magdalene No.100


in the Province of Dumfriesshire