Castelli Velocissimo Due's Gentlemen white/black (Size: XXL) men bike shorts with straps