Showing 1 - 1 of 1  There are a total of 92 valid entries on the list.
Book cover for "Once upon a broken heart"
Star rating for Once upon a broken heart
Series:
Average Rating:
4.3 stars
Description:
Desperate to stop her beloved from marrying another, sixteen-year-old Evangeline Fox strikes a deal with the mythic Prince of Hearts leading her down a dangerous path that may ultimately end in her destruction.