EagleTribune.com, North Andover, MA

June 5, 2009

SLIDESHOW: Haverhill High School Graduation