A review by ninareeds
The Pairing by Casey McQuiston

5.0