The image shows a large group of people walking on a street in front of a large building with arched windows. The people are holding banners and flags with various messages written on them. Some of the people are wearing high visibility vests, indicating that they are participating in a protest or rally. The building in the background appears to be a government building with columns and arches. The sky is blue and there are trees lining the street.