40

368 15 2
                                    

His name is Sebastian Moran.

He's obviously a moron.

Why would I want to see anybody?

"John..." (A Johnlock AU)Where stories live. Discover now