describing and colors in spanish

123456789101112131415161718192021222324
Across
  1. 9. small
  2. 10. strong
  3. 11. long
  4. 12. good-looking
  5. 15. short(length)
  6. 16. red
  7. 17. thin
  8. 21. orange
  9. 23. dark hair and skin
  10. 24. yellow
Down
  1. 1. green
  2. 2. ugly
  3. 3. purple
  4. 4. tall
  5. 5. white
  6. 6. blond
  7. 7. black
  8. 8. big,large
  9. 13. pretty
  10. 14. brown hair
  11. 18. pink
  12. 19. short
  13. 20. redhead
  14. 21. blue
  15. 22. fat