Hemlock

Hemlock

Observation - Hemlock - UK and Ireland. Description: