Lot 354A
ALLOY SHEDPLATE "A84" PLYMOUTH LAIRA. Front restored.
Lot sold for £220