Seven Years (Johnlock!!)by ronja538284How Johnlock could possibly have happened... ->Johnlock ->Smutlockfanficsherlockfanfictionjohnwatson+6 more