Alder Catkins

Alder Catkins

Observation - Alder Catkins - UK and Ireland. Description: