Angel of the woods ?

Angel of the woods ?

Observation - Angel of the woods ? - UK and Ireland. Description: A large swathe of Yellow flowered nettles (about 30 cm tall) growing at the edge of woodland, amongs

A large swathe of Yellow flowered nettles (about 30 cm tall) growing at the edge of woodland, amongst common stinging nettles.