Datura

Datura

Observation - Datura - Southern Africa. Description: