ghosts

A Thousand Ghosts

Cover created for Melrose Publishing, UK