hemlock

hemlock

Observation - hemlock - UK and Ireland. Description: