Scan barcode
A review by freevortex
Heart's Blood by Juliet Marillier
4.0
I enjoyed the novelty of the twist on the Beauty and the Beast tale. The "reveal" is fairly obvious throughout, but I don't think that detracts from the story in this case.