Sophia Violet and the Fiery Orb

Just when fourteen-year-old Sophia Violet thinks her life can’t get any weirder, her entire world turns upside down. In a few short weeks, she goes from being an awkward teenager to holding the fate of two worlds in her hands. Naturally, she resists. She has her own problems to solve. Like what’s up with her best friend, Luna, who’s been shapeshifting in and out of her life for as long as she can remember? Yet no one else, including her adoptive parents, has ever met her. At least not in her human form.

Thanks! You've already liked this