Paperback
The Spell of Rosette
Kim Falconer
Rosette is a child of two worlds: Gaela, steeped in magic, and an Earth choked with failing technology. The key to their survival is literally in her blood - a…
Available to order, ships in approx 2 weeksAvailable to order