Gloucester: Volunteers cleared the rocks from Pavilion Beach in preparation for the Triathalon, which is on Sunday. Photo by Kate Glass/Gloucester Daily Times Friday, August 7, 2009
090807kglgtriclean