Legrand fills her story with magic, danger, and suspense, and places two fiery female protagonists at its helm. . . . Give to readers looking to go on a fantastical journey.
Legrand fills her story with magic, danger, and suspense, and places two fiery female protagonists at its helm. . . . Give to readers looking to go on a fantastical journey.