Scan barcode
A review by bookishlass
A River of Royal Blood by Amanda Joy
4.0
Content warnings: blood, violence, death, death of a parent, racism, animal death, bullying, ableism
Scan barcode
4.0