Well tank locomotives : 0-40 & 0-6-0 types.
Andrew Barclay, Sons & Co.,author.
Andrew Barclay, Sons & Co.
Locomotives