Remembering St. Peter's School 50 years later

Courtesy photoThis painting of the St. Peter’s Boys High School logo hung in the Gloucester school’s entrance lobby.