Catkins of alder??

Catkins of alder??

Observation - Catkins of alder?? - UK and Ireland. Description: