The image shows a group of people walking on a street in a small town. The street is lined with colorful buildings on both sides and there are colorful flags hanging from the buildings. In the center of the image, there is a large crowd of people holding banners and placards. On the right side of the street, there are two police officers standing guard, one wearing a yellow vest and the other wearing a black jacket. The sky is blue and the weather appears to be sunny and warm.