Hattons H4-AB14-005

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