A review by allieryanreads
Crossed by Ally Condie

3.0