Secrets of the Last Merfolk

Sale price Price £7.99 Regular price Unit price  per 

When Finn and Sage realise that local legends of merfolk are true, they are caught up in a dangerous battle against an ancient underwater enemy as the magical sea-people fight to protect their secret. From the author of Guardians of the Wild Unicorns.