The Bet



Status

Summary
Snape has lost a bet to Minerva, with totally unexpected consequences.

Genres