dcsimg

Image of Entomacrodus sealei Bryan & Herre 1903