Traditionally woven mat, Ibo island, Mozambique

Loading…
Traditionally woven mat, Ibo island, Mozambique