Hazel-Leaf Roller Weevil

Hazel-Leaf Roller Weevil

Observation - Hazel-Leaf Roller Weevil. Description: On a Hazel.

On a Hazel.