A review by natalierogers
Broken Prince by Erin Watt

4.0

Jesus fucking Christ.