Hemlock Water-Dropwort

Hemlock Water-Dropwort

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