Twigzy

Datura ferox

IPNI:
815555-1