a green cactus with a purple flower