How to become an Animagus



Status

Summary
Severus decides to take a private training with Minerva, and discovers she isn't the Deputy Headmistress for nothing.

Genres