This is a delightful fairy tale, @kemmyb. Your scene setting and character development are very good, making this a compelling and enjoyable tale.
Thank you for supporting your fellow writers by reading and commenting on their work. (And sorry for our delayed comment on yours!)