Johnstone & Elderslie - travelandmixpix
Sign on the side of Johnstone Baths, the site of Craig & Donald Machine Works

Sign on the side of Johnstone Baths, the site of Craig & Donald Machine Works

johnstonerenfrewshirecraig donald