The Sleeping Stones
- 306 pages
- 11 hours of reading
Gruff and his new friend Matylda live on a small Welsh island full of legends. Legends that are waking up... Soon Gruff and Mat will find themselves risking everything to save each other and their community from a terrifying storm driven by an ancient, magic anger.
