The Tomb of Sarah by F. G. Loring
“The Tomb of Sarah” is a classic vampire story set in England. It was first published in Pall Mall Magazine
Read more“The Tomb of Sarah” is a classic vampire story set in England. It was first published in Pall Mall Magazine
Read more