JIM VAIKNORAS/staff photo Crowds fill Salisbury Beach as the 4th of July weekend draws near.
160630JVAbeach