Hallelujah



Status

Summary
Severus Snape watches his own funeral.

Genres