Leg shield badge: TV200
Click image for Gallery
Lambretta TV200 Series 3 leg shield badge emblem. Made in Italy.
Part Number | |
Casa Lambretta | C160/c |
Innocenti | 19650200 |