Beverly Memorial Day ceremonies
JAIME CAMPOS/Staff photo A clarinet player takes a break during the Memorial Day festivities in Beverly. 5/27/2019
Salem NewsBeverlyMemorial DayParade