leaf-footed bug
Acanthocephala declivis (Say)

RSS