Motoring Badges
CTI Sports Car Club.
A CTI Sports Car Club grill mounted badge. Issued to members of the Italian Touring Club. Enamelled & chrome plated. Size, 2.3/4" x 2.3/4".