A review by dorab76
Red, White & Royal Blue by Casey McQuiston

funny hopeful lighthearted

3.0

"History, huh? Bet we could make some."