Scan barcode
A review by kketcham327
Fairest by Gail Carson Levine
adventurous
emotional
funny
3.75
Moderate: Body shaming and Bullying