Puzzle #34

1234567891011121314151617181920212223
Across
  1. 3. Pink wading bird with long legs
  2. 6. Book repository
  3. 8. Leafy plant
  4. 10. Fruit
  5. 11. Ice crystals formed on surfaces
  6. 12. Musical group performing together
  7. 13. Wind instrument
  8. 14. Waterway
  9. 16. Connecting structure
  10. 17. Maze
  11. 18. London's country
  12. 19. Low, uniform cloud
  13. 20. Large tusker
  14. 21. Floating ice mass
  15. 23. Harmonious combination of three or more notes
Down
  1. 1. Nautical vessel
  2. 2. Book collection center
  3. 3. Emergency responder
  4. 4. Leaping insect
  5. 5. Rhythm in music
  6. 7. Chilled java
  7. 8. Aquatic vertebrate
  8. 9. Vague
  9. 15. Easing of tension
  10. 22. Timekeeping device