Bachmann 31-256DC Midland Pullman 09/11/2012

Now in stock : Bachmann OO 31-256DC Blue Midland Pullman 6 Car Unit in Original livery with yellow ends £266.50