Hazel Leaf-Roller

Hazel Leaf-Roller

Observation - Hazel Leaf-Roller - UK and Ireland. Description: