Select All
  • Sherlock x Reader
    501K 14.3K 33

    One sociopathic detective and one selfish, overthinking pathologist. What could go wrong?