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

5.0

Evangeline was so wow but oml at points she was not as annoying as some MC but i really liked the plot the twists the turns i just loved it all