Old St. John No.21


in the Province of Lanarkshire Upper Ward