Leopard's-bane ?

Leopard's-bane ?

Observation - Leopard's-bane ? - UK and Ireland. Description: Not sure how it got into the middle of this small pocket of ancient woodland.

Not sure how it got into the middle of this small pocket of ancient woodland.