A review by rynisreading
Little Bee by Chris Cleave

5.0