Ghost crab eating a small jellyfish that has washed up on shor during high tide.
Too many crabs to count on a beach near Xai-Xai
Small jellyfish on a beach near Xai-Xai