Ghost crab excavating burrow.
Cousin Island, Seychelles.
BACK