Meadowsweet?

Meadowsweet?

Observation - Meadowsweet? - UK and Ireland. Description: