A review by mariaellen
Defend the Dawn by Brigid Kemmerer

5.0

I am UPSET about this cliffhanger. I gotta hold out till January