a group of colorful people standing on a sidewalk