The image shows a group of people participating in a parade on a street. The parade is taking place in a city with tall buildings on both sides of the road. In the center of the image, there are two people holding large red and white striped flags. The person in the foreground is wearing a black and orange outfit with orange stripes and is holding the flag with both hands. Behind them, there is a crowd of people watching the parade. The people in the crowd are wearing colorful costumes and some are holding signs and banners. The sky is overcast and the street is wet, suggesting that it has recently rained.