Leopard's-bane

Leopard's-bane

Observation - Leopard's-bane - UK and Ireland. Description: