A review by claudiajean
Once Upon a Broken Heart by Stephanie Garber

2.75

This is a good fantasy novel if you’ve never read another fantasy novel before.