A review by emilyhays
The Rose Society by Marie Lu

5.0

well... DAMN