AMANDA SABGA/ Staff photo Salem celebrated Independence Day with festivities and fireworks at the Salem Maritime National Historic Site on Derby Wharf. 7/4/15