Ava is settling into her new home - not only has she made friends but they've discovered that magic is real! But then strange things start happening at home and around town. Magic must be at play, but can the girls use their newfound knowledge to uncover what is causing nature to run wild before the whole town is taken over?
The Magic Keepers series
Magic Keepers: Tunnel Trouble
- Regular price
- £5.50
- Sale price
- £5.50
- Regular price
-
RRP £6.99 - Unit price
- per
Magic Keepers: Mysterious Mishaps
- Regular price
- £5.50
- Sale price
- £5.50
- Regular price
-
RRP £6.99 - Unit price
- per
Magic Keepers: Spirit Surprise
- Regular price
- £5.50
- Sale price
- £5.50
- Regular price
-
RRP £6.99 - Unit price
- per