Lambretta Legshield badge Grand Prix Gp200, Italian type

£12.50 £10.42
In stock
Only 1 left
SKU
MBP0011K
Legshield badge Gp200