Lot 114 Alloy Electric Locomotive "LION OVER THE WHEEL" Emblem. Restored condition.

 

  Lot sold for £250