Crossword holidays

12345678
Across
  1. 5. A
  2. 6. B
  3. 7. D
  4. 8. H
Down
  1. 1. G
  2. 2. E
  3. 3. F
  4. 4. C