timereaper:

tophats-sequinsuits:

ohnomary:

Severus Snape and the mirror of Erised.

Horrible yet beautiful.