Close
Banner or Leaf-footed Bug
Anisoscelis sp.