Weevils on Nettle

Weevils on Nettle

Observation - Weevils on Nettle - UK and Ireland. Description: