Scan barcode
A review by sebradley29
Broken Beautiful Hearts by Kami Garcia
4.5
Graphic: Chronic illness, Physical abuse, Emotional abuse, Sexual content, Alcohol, Cursing, Violence, and Toxic relationship