Larvae

Larvae

Observation - Larvae. Description: Larvae found munching on Guelder rose,someone said it may be a beetle?

Larvae found munching on Guelder rose,someone said it may be a beetle?