The Gypsy & the Witch (Travellers' Tales #3)
M. King

Travelling in a strange valley, Samuel and his family come to a village with a terrible secret that, once uncovered, will haunt him to the ends of the world. As he embarks on a journey that will take him farther than he ever imagined, Samuel doesn’t realize that—through all the losses he must suffer—love waits for him in a place he never dreamed of, and comes in a form he could never have believed possible.
15,000 words