A review by bethanielcornelius
Noughts & Crosses by Malorie Blackman

reflective

3.0