Red eyed amphipod herd

Red eyed amphipod herd

Observation - Red eyed amphipod herd - Southern Africa. Description: