I love this! The expressions and characteristics of everyone in this picture are perfect. I like Pansy's hat and bag and scarf/fur thing (?). Also - interesting view on the thestrals. I thought they were supposed to have manes though? I don't know if they were described to have manes or I just picture them this way.
Wow, that's a very interesting Thestral, less horselike than any I've ever seen. I really like it; after all, Thestrals weren't horses; it was just the easiest way to describe them. Your version is original AND awesome. Oh, Hagrid, you. Couldn't you just sit on Umbitch and squash her?