Washington puzzle again

1234567891011121314151617181920212223242526272829
Across
  1. 3. wise man
  2. 6. creature
  3. 7. legend
  4. 8. fairy
  5. 10. heroine
  6. 11. king
  7. 13. messenger
  8. 14. giant
  9. 18. knight
  10. 20. old man / elder
  11. 21. wise woman
  12. 25. fairy tale
  13. 27. prince
  14. 28. villain (masc.)
  15. 29. monster
Down
  1. 1. fable
  2. 2. villain
  3. 4. traitor (masc.)
  4. 5. warrior (fem.)
  5. 6. short story
  6. 9. peasant (fem.)
  7. 12. dragon
  8. 15. traitor (fem.)
  9. 16. queen
  10. 17. princess
  11. 19. myth
  12. 22. old woman / elder
  13. 23. warrior (masc.)
  14. 24. peasant (masc.)
  15. 26. hero