Lake Terramuggus Sprint Triathlon #1

Marlborough, CT