1951 Triumph MAYFLOWER The Triumph Mayflower is a British four-seat small luxury car noted for its razor-edge styling. It was built by the Standard Motor Company and sold by Standard's subsidiary, The Triumph Motor Company **This is a Conditional Sale** - A**************2
Location:
Irvinestown, N. Ireland
, UK
Status:
On Site
View Ring: Day 1 | Ring 1
View More: Cars