dcsimg

Leaf-footed bug (Coreidae, Acanthocephala terminalis) (25675227473)