A review by taliahsbookshelf
Crossed by Ally Condie

3.0