Hattons H4-AB14-008

Andrew Barclay Sons & Company 0-4-0ST 3