A review by mirichasha
The Pairing by Casey McQuiston

5.0