Chatelherault, Hamilton : 'a jewel in the landscape'.
Lanarkshire Development Agency.
Strathclyde European Partnership.
[Hamilton : Chatelherault,
2004?]
Cover title.
Chatelherault (Hamilton, Scotland)
Historic buildings