St. John No.189


in the Province of Galloway