A review by lavxndr
The Prince and the Troll by Rainbow Rowell

3.0