Karen Slater

Time of Her Life
4.3

Time of Her Life

Two ghosts, separated by time, who have roamed the grounds of a historic English mansion, searching for each other are brought together by Ally ...
A Witches’ Ball
6.1

A Witches’ Ball

Every year the Witching World gathers to celebrate the newly inducted witches into their world. Beatrix (12) is eager to become part of this ...