Close
Leaf footed bug
Anisoscelis affinis