Rose petals on the ground near a flower stand.