Peter Carter the Muarlist in Danvers
JAIME CAMPOS/Staff photo Danvers firefighter Peter Carter describes the process of creating the murals at the Danvers Fire Department 1/9/2019
Salem NewsDanvers Fire DepartmentmuralistartPeter Carter