Nightshade perhaps?

Nightshade perhaps?

Observation - Nightshade perhaps? - UK and Ireland. Description: