Hogweed muncher

Hogweed muncher

Observation - Hogweed muncher - UK and Ireland. Description: