Roses Are Blood Red

Roses Are Blood Red

2019 • 280 pages

Ratings3

Average rating3.7

15
Filter by rating
-
January 29, 2024

Book 1 was a little confusing, couldn't understand what was happening but after Book 2 thing's got a little clearer and the twist in Book 3 was good. I predicted that a few chapters before the reveal but nonetheless it was a good read.

July 27, 2023