Once Upon a Broken Heart
Evangeline trades three kisses with the Prince of Hearts to stop a wedding and dooms herself instead.
2,839-word summary · 13 min read
1 books in this series, listed in reading order.
Evangeline trades three kisses with the Prince of Hearts to stop a wedding and dooms herself instead.
2,839-word summary · 13 min read