A review by sophiedianee
The Mercies by Kiran Millwood Hargrave

4.0

Not over this, but ughhh, I feel like it could have ended so differently…