MARBLEHEAD – Summer isn’t fully summer without a festival full of fish, friends, and fun. The 34th Annual Marblehead Peninsula Lions Club Perch Festival, which is attended by hundreds of people each ...