A review by a_bird_perhaps
The Camelot Betrayal by Kiersten White
4.0
WHAT a rollercoaster
worried about the last book, though
worried about the last book, though
4.0