Collective Noun Crossword

1234567
Across
  1. 3. birds
  2. 5. bees
  3. 6. cattle
  4. 7. _______books library
Down
  1. 1. nest
  2. 2. fish
  3. 4. bunch