Red, White & Royal Blue

Red, White & Royal Blue

2003 • 448 pages

Ratings846

Average rating4.1

15

The relationship building here was amazing. Very well-written. Loved the whole concept.

December 6, 2023