Two Crabs
Two large ghost crabs with one eating a small jellyfish that has washed up on shore during high tide.
Jelly Shadow
A large ghost crab eating a small jellyfish that has washed up on shore during high tide.
Plover Portrait
Plover on a beach near Xai-Xai
First Break
Wave just starting to break on a beach near Xai-Xai
Long Break
Wave breaking on a beach near Xai-Xai
Lily Reflections
Water lily flower on a lake in Mozambique
Ghost Crab Feast
Ghost crab about to eat a small jellyfish that has washed up on shor during high tide.
Seaweed Feast
Ghost crab eating a seaweed that has washed up on shore during high tide.
Creepy Crawly
Small ghost crab and it's shadow as the sun fades on a beach near Xai-Xai
Jelly Dinner
Ghost crab eating a small jellyfish that has washed up on shor during high tide.
Crabs Crabs Crabs
Too many crabs to count on a beach near Xai-Xai
Small jellyfish on a beach near Xai-Xai
Lone Crab
Lone crab on a beach near Xai-Xai
Crab Beach
One of many crabs on a beach near Xai-Xai
No Anchor Needed
Young boy gathering shellfish at low tide in the archipelago near Vilanculos, Mozambique.
Camo Crab
Small Crab eating a shellfish on the exposed coral at low tide on Magaruque Island
Gorilla Crab
Gorilla Crab on the exposed coral at low tide on Magaruque Island
Craby Cave
Coral Cost
The shores of the north western side of Magaruque Island near Vilanculos, Mozambique
Pair of Egrets
Pair of young white egret in a tree on Magaruque Island
Baby Egret
Young white egret in a tree on Magaruque Island
Archipelago Blue
Looking out over the archipelago on Magaruque Island at low tide
Dollar on the Beach
Sand dollar on the beach of Magaruque Island
Patterns in the Sand
Shapes in the sand on the southern point of Bazaruto Island near Vilanculos, Mozambique