leaf-footed bug
Acanthocephala femorata Fabricius, 1775

RSS