Home
Homaloptera gymnogaster, sitting on a leaf