A rainbow and flowers