Datura inoxia, an alien photographed at night in the Fish River Canyon, Namibia. The flowers were being visited by insects, largely beetles and Heteroptera