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

mysterious slow-paced

1.5