Oxford 1/76 Triumph Mayflower (Comet Blue) 76TM004
The Triumph Mayflower was a small car from Britain's Triumph Motor Company and was produced from 1949-1953. The car was the first small car to be built by Triumph under their new owners and used a version of the pre-war Standard 10 side valve engine updated by having an aluminium cylinder head and single Solex carburettor.
This product is no longer in stock
Out of Stock
Warning: Last items in stock!