The Reducers @
Sailfest
Downtown New London, CT
Saturday July 10th, 2004
Photos by Michelle Terranova
Back