A review by sagehj22
Defend the Dawn by Brigid Kemmerer

5.0

Ahhh, the ending!!!!!