Scan barcode
A review by malloryfitz
A Heart So Fierce and Broken by Brigid Kemmerer
3.75
Graphic: Gore, Torture, and Blood
Moderate: Confinement, Death, Violence, and Grief