HADLEY GREEN/Staff photo More than one hundred people attended the rally for Love on Beverly Common. 8/18/17
Salem NewsNwsBeverlyBeverly CommonRally for Love