Regular price £14.50
Gran Turismo vitreous enamle and chrome jacket badge. Hand made by W.O.Lewis badges in Birmingham England.