The image shows a large group of people walking on a street, holding a banner that reads "Fight Trump Workers World Party". The people are diverse in age, gender, and ethnicity, and they are holding various signs and banners in different colors and sizes. Some of the signs have messages such as "Make America Great", "No Racism", and "No Capitalism". The group appears to be participating in a protest or rally. The street is lined with tall buildings and there are flags flying in the background. The sky is blue and the overall mood of the image is one of solidarity and protest.