John has found out about Sherlock's self harm and is left baffled as to how to tell Sherlock about his own secret. *TRIGGER WARNING*All Rights Reserved
If you already have an account, Log in.
John has found out about Sherlock's self harm and is left baffled as to how to tell Sherlock about his own secret. *TRIGGER WARNING*
30 parts