Hem hem

92 5 1
                                    

To further reinforce the fact that McGonegall is a BAMF!!!
And for everyone to finally see the 'hem-harming' bitch die!

POTTERHEADS!!! Where stories live. Discover now