Castelli 2013 Free Cycling Cap - H13081
100% COTTON. CLASSIC 4-PANEL CONSTRUCTION