Black Sheep

Black Sheep

2023 • 289 pages

Ratings53

Average rating3.9

15

The ending felt like a fever dream to me. This is my 2nd Rachel Harrison read and I'm quickly becoming a fan.

February 29, 2024