All the Beauty in the World



Status

Summary
When Snape thinks about his life…