Much to Sherlock's surprise, John decides to bring home a kitten.
Sherlock - Rated: T - English - Friendship/Humor - Chapters: 12 - Words: 25,086 - Reviews: 96 - Favs: 106 - Follows: 142 - Updated: 10/16/2013 - Published: 5/11/2013 - John W., Sherlock H.