small insect resting on a rock with a leaf