Mayflower! |
[Click on any of these pictures to view a larger version of the image.]
A tired but possibly restorable (?) Triumph Mayflower, TT18569LDL, was for sale in Pennsylvania in 2005. It has since been sold! |
|||||
Return to the Gallery page | Return to the database main page
created 1/14/05; revised 8/4/06