Lambretta Legshield badge Grand Prix Gp125, Italian type

£12.50 £10.42
In stock
Only 1 left
SKU
MBP0012K
Legshield badge Gp125