white flower on green leaf
white flower on green leaf