Roses Are Blood Red

Roses Are Blood Red

2019 • 280 pages

Ratings1

Average rating2

15

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, 2023Report this review