Hypena proboscidalis - The Snout

Hypena proboscidalis - The Snout

Observation - Hypena proboscidalis - The Snout - UK and Ireland. Description: