A review by _alexsandersn
The Mercies by Kiran Millwood Hargrave

4.0

they’re not witches but they are gay