Aquacultures of red algae define this beach in Zanzibar.

Aquacultures of red algae define this beach in Zanzibar.

Related Stories