Bachmann 31-479 Class G2A 07/09/2011

Now in stock : Bachmann 31-479 G2A 0-8-0 49094 BR Black Late Crest without Tender Back Cab - Weathered £84.50