d

dogbertcarroll

  • Excuses for Snape

    A strange thought and an excuse for Snape's behavior.