Close

Leaf-footed bug nymph

Acanthocephala terminalis

Leaf-footed bug nymph