Hem hem

94 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