Lot 2506 , A rare Michelin Tyre silver medallion

A rare Michelin Tyre silver medallion

A rare Michelin Tyre silver medallion
£20-40

Sold for £280