Close
Leaf-footed Plant Bug
Acanthocephala terminalis