Hopetoun St. John No.1232


in the Province of Linlithgowshire