Avatar - Marcella
Marcellaadded this to
SHERLOCK

Dissonance - CarmillaCarmine - Sherlock (TV) [Archive of Our Own]

archiveofourown.org - Organization for Transformative Works

Straight from military service, living a life devoid of purpose, John meets a man who reawakens his passion for …

View on archiveofourown.org