Scan barcode
A review by marieintheraw
Princess Academy by Shannon Hale
4.0
I'm really bitter I didn't read this series when I was younger. Young Amber would have loved the crap out of this.