Hermione doesn't have a date for the Yule Ball. That's exactly when a certain blond-haired Slytherin walks into her life.All Rights Reserved
Hermione doesn't have a date for the Yule Ball. That's exactly when a certain blond-haired Slytherin walks into her life.
12 parts