A review by pixe1
The Blue, Beautiful World by Karen Lord

adventurous slow-paced

2.0