A review by hannahp13
My Dear F***ing Prince by Casey McQuiston

5.0