Title: A history of Strathaven and Avondale
Subjects: History
Places: Avondale (Lanarkshire), Strathaven (Lanarkshire)