Blood Roses
1939: A city ruled by fear.
Sort by:
1404 book trails
1939: A city ruled by fear.
1980s – 2017: A dying artist leads Cyrus towards the mysteries of his past
2023: One florist. One pianist. One love story . . . One hundred years in the making.
2000s: Rachel Chu visits her boyfriend’s family home and gets the shock of her life.
2023: Everytime Daphne meets a new man, she receives information about him- his name, number and amount of time they will spend together.
2025: A party at sunset. A body at sunrise. What happened that night in the woods?
Read more