Carluke : pictures from the past.
Carluke Parish Historical Society.
"November 2010."