A review by bonniegracebing
The Guinevere Deception, by Kiersten White

adventurous mysterious medium-paced

4.25