A review by obanlord
The Rose Society by Marie Lu

5.0

character development on point! love that!