beach

12345678
Across
  1. 2. a swim wear boys wear
  2. 5. human beings in genral
  3. 7. eye wear
  4. 8. shaded
Down
  1. 1. skin protector
  2. 3. a cold treat to look forward on a hot day
  3. 4. two piece suit
  4. 6. warm and in grains
  5. 7. something that's hot