Sort:  

I took this picture from my backyard

20200714_174436.jpg
I spotted this insect in my cherry plant, when i went to water it .

Ok but by location, I mean city or region or at least country :) Thanks ;)

Sorry, the location is Idukki in the state of Kerala, India.