Corylus avellana Common Hazel

Corylus avellana Common Hazel

Observation - Corylus avellana Common Hazel - UK and Ireland. Description: