Two Loves



Status

Summary
When Severus Snape joins the Order of the Phoenix, he meets Marlene McKinnon, a girl with red hair and brown eyes that seems to only have one flaw: She's not Lily. As Severus and Marlene grow closer, however, he realizes that she might be the one to snap his heart in two.

Genres

Characters