The good and bad in Gryffindor

131 2 5
                                    

It's a bit weird but it's self explanatory!

POTTERHEADS!!! Where stories live. Discover now