Insect Pest - It is shield bug or Red pumpkin bug or cucurbit stink bug .which is orange and black coloured bug found on hill.It was trying it's best to hide under the leaves this is the habitat.
Photo by prem123
Royalties free, Commercial & Editorial use
$10.00