River of Dreams



Status

Summary
When Severus Snape finds a certain brat-who-lived out after curfew the year after Voldemort's return, it starts a chain of events that he wouldn't have imagined in his wildest dreams. Or nightmares.

Genres

Characters