BLEEDING ROSES | CARLISLE CULLEN
Esperanza Villafuerte's life ended in 1948, but she does not rest in peace. For decades she has struggled to control her monstrous instincts and evade the sadistic sanguijuela who turned her, all while searching for something - or someone - to soothe the aching loneliness in her heart. The small town of Forks, Washing...