Beach day

1234567
Across
  1. 1. large body of water
  2. 4. crashing on the shore
  3. 7. found in different colors and shapes, collectible
Down
  1. 2. red and snappy
  2. 3. they have scales
  3. 5. warm and grainy
  4. 6. white birds