The Reducers @ Sailfest
Downtown New London, CT

Saturday July 10th, 2004

Photos by Michelle Terranova