flamboyant petals on the grass