Grasshopper (Boopedon dampfi) on cactus in semi-desert, Mexico