Sacred Hearts
Sacred Hearts
$32.99 – Trade paperback / Virago
1570 in the Italian city of Ferrara, and the convent of Santa Caterina is filled with noble women who are married to Christ because many cannot find husbands outside. Enter sixteen-year-old Serafina, ripped by her family... Buy or find out more →