dcsimg

USNMENT01583801_Dimmockia_pallipes_dorsal_final