Scan barcode
A review by nini23
So Many Islands: Stories from the Caribbean, Mediterranean, Indian Ocean and Pacific by Sabah Carrim, Emma Kate Lewis, Mokoyan Vekula, Tammi Browne-Bannister, Jacob Ross, Kendel Hippolyte, Damon Chua, Heather Barker, Mere Taito, Angela Barry, Nicholas Laughlin, Erato Ioannou, Cecil Browne, Fetuolemoana Elisara, Tracy Assing, Marita Davies, Melanie Schwapp
informative
3.5