willowherb?

willowherb?

Observation - willowherb? - UK and Ireland. Description: about 20cm tall, in goose grass and nettles

about 20cm tall, in goose grass and nettles