Castelli Body Paint Tri Top

  • Sale
  • $74.99
  • Regular price $149.99
  • 1 available

The simplicity of the construction of the Castelli Body Paint Tri Top is what makes it the ideal top for the triathlete.
-->

The simplicity of the construction of the Castelli Body Paint Tri Top is what makes it the ideal top for the triathlete.