Red, White & Royal Blue

Red, White & Royal Blue

2017 • 432 pages

Ratings577

Average rating4

15

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

December 6, 2023