Scan barcode
A review by librarydosebykristy
Best Friends by Shannon Hale
5.0
This was so perfect and accurate that it was almost painful to read. Anxiety! Friendship drama! Middle School !