Castelli Men's Bottoms

XS S M L XL 2XL 3XL
Hips 90 94 98 102 107 112 117
Inseam 81 82 83 84 85 86 87
*All measurements in centimetres