Derek Melanson

Buy this photo
Southington's Derek Melanson swims during Friday's swim meet against Bristol | Mike Orazzi | Staff
Buy this photo