Marblehead: Final day of racing for the Sperry Top-Sider NOOD 2009 Regatta off the water of Marblehead. Photo by Mark Lorenz/Salem News
090726mloregatta