Glenmhor House

Hamilton, South Lanarkshire, United Kingdom



Glenmhor House, Hamilton, South Lanarkshire, United Kingdom