A review by 100_pages_hr
On the Island by Tracey Garvis Graves
2.5
Graphic: Animal death, Blood, Cancer, Cursing, Death, Injury/Injury detail, Medical trauma, and Vomit
Age gap