1968 Triumph Herald 13/60 Saloon
Comments about this vehicle
| Author | Message |
|---|---|
|
◊ 2020-11-05 02:37 |
Triumph Herald (13/60 ??) |
|
◊ 2020-11-05 04:13 |
Yes. Yes. Greek Heralds were built in Malta. |
— Built in:
— Made for: 


