Free Shipping
30-day returns
The Castelli Italia cap has the Italy logo embroidered on the visor.
- Made of cotton
- Embroidered scorpion logo patch on one side
- One size
REFERENCE: 4520118041