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

challenging medium-paced

1.0