Lot 114
Alloy Electric Locomotive "LION OVER THE WHEEL" Emblem. Restored condition.
Lot sold for £250