Sheila Taormina exits the water at the ITU World Championship in Madeira, Spain

Sheila Taormina exits the water at the ITU World Championship in Madeira, Spain

Sheila Taormina exits the water at the ITU World Championship in Madeira, Spain

FREE U.S. shipping on orders over $40. Dismiss