Hello, can any of you identify the following plant - spotted in Nairobi, Kenya garden two weeks back? Thanks.