Lone crab on a beach near Xai-Xai
One of many crabs on a beach near Xai-Xai
Small Crab eating a shellfish on the exposed coral at low tide on Magaruque Island