Good Harbor Beach fills up with beach-goers early Monday morning. Jesse Poole/Gloucester Daily Times April 16, 2012
120416JPOGGOODHARBOR1