Tree oxalis (Oxalis peduncularis)

Tree oxalis (Oxalis peduncularis)