Leopard's-bane?

Leopard's-bane?

Observation - Leopard's-bane? - UK and Ireland. Description: On a wooded verge in Surrey.

On a wooded verge in Surrey.