Advertising
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. |
Add a comment
Advertising
Advertising