LINKDING

Shared bookmarks

Flamboyant, Affectionate, Absurd - taylorpotato - Sherlock (TV) [Archive of Our Own]

Date added
July 20, 2018, 11:09 p.m.
Description
Sherlock and Lestrade deduce some things, and have sex.