A review by preetkgx
Broken Prince by Erin Watt

4.0

4 STARS!!