Cole Museum of Zoology:
5 Pinnapsis buxi
Cole Museum of Zoology:
297 Cockroach
Cole Museum of Zoology:
246 Giant water bug_close up 1
Cole Museum of Zoology:
246 Giant water bug
Cole Museum of Zoology:
257 Horse bot-fly larvae
Cole Museum of Zoology:
23_Calandra oryzae