Red, White & Royal Blue

Red, White & Royal Blue

2003 • 432 pages

Ratings725

Average rating4

15

4.5/5
This book was hilarious at times and had me laughing, definitely worth all the weird looks from my family.

June 9, 2021