Scan barcode
A review by bookishlass
All the Stars and Teeth by Adalyn Grace
3.75
Content warnings: blood, violence, death, death of a parent, torture, sexual content, sexual assault