datura

datura

Observation - datura - UK and Ireland. Description: