Mashpee Hero Triathlon Logo
Mashpee, MA
September 8, 2013