A review by literarymarvel
The Pairing by Casey McQuiston

4.5