Henbane

Henbane

Observation - Henbane - UK and Ireland. Description: