Oyster shells are often seen washed up on beaches: rough on the outside, smooth and shimmering on the inside.
Oysters are familiar, even though they are a mollusc that lives in shallow coastal habitat…
Sea sponges offer lifeline to women in Zanzibar
As a gentle morning breeze blows across the Zanzibar shore,