Of all ghosts the ghosts of our old loves are the worst.


The Memoirs of Sherlock Holmes (1893)


Of all ghosts the ghosts of our old loves are the worst.

Of all ghosts the ghosts of our old loves are the worst.

Of all ghosts the ghosts of our old loves are the worst.

Of all ghosts the ghosts of our old loves are the worst.