Shore crabs, Carcinus meanas arguing among slipper limpets, Crepidula cornicata, on sand ← Previous Next →