Sorry - this product is no longer available
Valentino Rossi the doctor 46 cap pet VRMCA262728
Cap in chin cotton and polyester. On the front a large The Doctor. On the peak number 46, repeated on the back. One size
Composition: 80% Cotton" ; 20% Polyester"