Nauclea Orientalis 'yellow mint' (tree)

Nauclea Orientalis 'yellow mint' (tree)