Hermione Granger has many secrets, and she should probably confess a few.
So why don't we start with the most difficult of all?
His name is Draco Malfoy.
Sign up to add Confessions of a Granger to your library and receive updates
or
Hermione Granger has many secrets, and she should probably confess a few.
So why don't we start with the most difficult of all?
His name is Draco Malfoy.