cricket resting on a leaf Shutterstock Image - cricket resting on a leaf - ID: 415176979