Umlalazi Mangroves (2) ← Previous Next → Mangrove snails on the trunk of a mangrove tree during high tide