maddi_lovesbooks 's review for:

A Whole New World by Liz Braswell
4.25
adventurous