a green cactus with yellow and pink flowers