Mashpee Hero Triathlon Logo
Mashpee, MA
June 22, 2014