dcsimg

Sternaspis sherlockae is a species of in the family Sternaspidae.