Lambretta parts specialist01934 707474
Lambretta Part # 19755072
Rear Frame Badge - "TV 175" - Blue on White - Reproduction
Stock Remaining: 1
This product is out of stock.Email me when back in stock