Shepherd, Tess M.

Tess M. Shepherd lives in Yorkshire, U.K. She is currently working on two full-length historical novels. It has always been a dream of hers to be a published author.

CommuterLit posts:

“Invisible”