There are 30 individuals in the image, all wearing yellow shirts. They appear to be holding colorful flags, which are predominantly pink and blue. The flags are held up by the individuals, who seem to be participating in an event or gathering. The overall atmosphere suggests a festive or celebratory occasion.