A review by thebiblioholic
Gilded by Marissa Meyer

5.0