Beverly Farms' Horribles parade
PAUL BILODEAU/Staff photo. The parade's grand marshal waves to the crowd on West Street during the annual Beverly Farms' Horribles parade. 7/4/18
farmsfourthSAlem NEwsNWSJuly