Salsibury: The flag at the Upper Deck on Salisbury Beach waves as people begin to arrive at the Sand and Sea Festival Saturday. Jim Vaiknoras/Staff photo
090627jvasand