Things Owed



Status

Summary
Sherlock owes John his heart, his soul, his humanity, and so much more. If only John would listen...

Genres

Characters