long-spined thornapple

long-spined thornapple

daturaferox.