Lambretta Legshield badge Grand Prix Gp150, Italian type

£12.50 £10.42
In stock
Only 2 left
SKU
MBP0013K
Legshield badge Gp150, MB