Describe Hermione Granger

1K 89 29
                                    

Oh. My. God.
Completely lost it at Malfoy😃

• Harry Potter Randomness •Where stories live. Discover now