LINKDING

Shared bookmarks

Sacrifices Must Be Made - Winter_of_our_Discontent - Sherlock (TV) [Archive of Our Own]

Date added
July 26, 2018, 3:19 a.m.
Description
Sherlock is a dragon. John is a human sacrifice.