What is this??

What is this??

Observation - What is this?? - UK and Ireland. Description: growing in the shade of a weeping willow

growing in the shade of a weeping willow