A review by ayearinbookswithzoe
Gathering Blue by Lois Lowry

5.0