Once Upon A Broken Heart Trilogy by Stephanie Garber UK Covers

This novel has a narrative voice that is both wise and vulnerable.