Our Crooked Hearts

s​k​u  665028391

Our Crooked Hearts

s​k​u  665028391

$18.99

A dark contemporary fantasy told in alternating voices, years after it began, seventeen-year-old Ivy and her mom Dana's shared story comes down to a reckoning among a daughter, a mother, and the dark forces they never should have messed with.

In Stock
Quantity
error icon
error icon
Rating (required)
Cancel