Red, White & Royal Blue

Red, White & Royal Blue

2003 • 432 pages

Ratings761

Average rating4

15

I... might have cried a bit while listening to the last chapter. Review to come once I've stopped MY HEART FROM SCREAMING
just read this book pleasepleaseplease

September 7, 2019Report this review