Hemlock Water Dropwort

Hemlock Water Dropwort

Observation - Hemlock Water Dropwort - UK and Ireland. Description: