Cover 4

Blood Orange

Blood Orange

2022 • 374 pages

Ratings7

Average rating3.9

15

Some parts of this was so good but they were doing. It. All. The. Time. But the ending had me shooketh.

May 3, 2024