The Silver Cowrie: Cover Reveal and Sneak Peek

The Okonore Trilogy begins on 18th September.