A review by ashleywantsbooks
Allegiant by Veronica Roth

3.0