Magic

1234567
Across
  1. 3. lives in the forest, has got wings and blows fire
  2. 4. lives in a castle, has got a crown
  3. 6. lives on a rainbow, has got wings and a horn
  4. 7. has got a map, lives in a town
Down
  1. 1. has got wings, a magic wand and lives in a forest
  2. 2. has got an ugly face, lives in a forest
  3. 5. has got a magic wand, lives in a castle