Lockhart St. John No.248


in the Province of Lanarkshire Upper Ward