a window display with pink and green flowers