The image shows a large crowd of people gathered on a street. The street is wet and there are trees on both sides of the road. The people are standing close together and appear to be enjoying themselves. In the center of the image, there is a young woman holding a rainbow flag and spraying water on the crowd. She is wearing a black tank top and shorts and is holding a yellow hose. The crowd is made up of people of different ages and genders, some of whom are holding signs and banners. The sky is overcast and the overall mood of the scene is lively and energetic.