A review by dracoaestas
Gathering Blue by Lois Lowry

5.0