white and green flower bud
white and green flower bud