Hazel Catkins

Hazel Catkins

Observation - Hazel Catkins - UK and Ireland. Description: