Thalia Castillo

Thalia’s passion for the sport of triathlon is clearly evident as soon as you meet her.