dcsimg

Ogyrides sindibadi is a species of in the family long-eyed shrimps.