A review by kingrosereads
Gilded by Marissa Meyer

5.0