2018 Cayuga Lake Triathlon (16th Annual)

REGISTERED PARTICIPANT AGE GENDER FROM