Scan barcode
A review by 12_honking_geese
Red, White & Royal Blue by Casey McQuiston
4.0
Disliked just the liberalism (I'm a leftist) but damn it now I believe in love or whatever. (Also great banter/dialogue.)