Ginny makes a mistake and now everyone in Grimmauld Place has to pay the price. Harry Potter/Severus Snape Draco Malfoy/Ron Weasley Hermione Granger/Fred Weasley/George Weasley 43,492 words
Ginny makes a mistake and now everyone in Grimmauld Place has to pay the price. Harry Potter/Severus Snape Draco Malfoy/Ron Weasley Hermione Granger/Fred Weasley/George Weasley 43,492 words