Hattons H4-AB14-007

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