A review by libraryofthieves
The Ballad of Never After by Stephanie Garber

5.0

Somehow even better than the first