This is a new speed suit from Castelli, in a men's size small.
It's the CX Speedsuit, style L0264.
Long sleeved, in red, white and blue. KISS pad.
The inseam is 10 inches, and the length is 31 inches.
Enjoy!