Ridgeback amphipods

Ridgeback amphipods

Observation - Ridgeback amphipods - Southern Africa. Description: