Ferrari Official Licensed Cap Red 1996 Formula 1 Racing Team Logo Brand: Ferrari Material: 82% Acrylic, 18% Wool Size: 56 CM Colour: Red Logo: Embroidered Ferrari Logo Official Licensed Product: Yes Year: 1996 Manufacture: Made in China Used condition. Minimal signs of wear. Please see photos. Label size 56 CM