A review by nefariousreads
Hateful Prince by Meg Anne, K. Loraine

4.25