Across
- 3. beginning
- 4. wonderful
- 6. continue
- 7. guest
- 8. nevertheless
- 10. appearance
- 11. extended
- 14. excited
- 19. attitude
- 20. moment
- 21. good
- 22. fleeting
Down
- 1. opportunity
- 2. incredible
- 5. talk
- 9. rain
- 12. bare
- 13. unhappily
- 15. drenching
- 16. fast
- 17. next
- 18. beautiful