Thunderstruck [Harry Potter]by E L I S E
Winner of the Perfect Storm Fanfiction Contest.
In which Severus Snape falls out of favor with Lily Evans.
[Completely PG]
[3,155 Word Count]
[Completed]
Completed