A review by theonlymg
Stolen Princess by Alexa Riley

emotional lighthearted fast-paced

3.75