John Hastie Museum, Strathaven.
John Hastie Museum.
[Strathaven : The Museum,
1989]
John Hastie Museum.
Museums