Three Things Severus Snape Never Knew



Status

Summary
Severus Snape is a smart man; it's just common knowledge. But there are three things that he never knew, and the last of them might have caused his downfall. / Snape/Lily; pre-DH era.

Genres