Hattons H4-AB14-006

Andrew Barclay Sons & Company 0-4-0ST 2069 "Little Barford"