Scan barcode
A review by ashtonjamesdean
Red, White & Royal Blue by Casey McQuiston
emotional
funny
hopeful
inspiring
lighthearted
4.0
Moderate: Drug abuse
Minor: Sexual assault