The image shows a group of people walking on a street in front of a tall building with a curved glass facade. The building appears to be a modern skyscraper with multiple levels and a unique design. The people are holding a large banner with various flags and text on it, including the flags of different countries and countries. They are walking in a line, with some of them holding bicycles. The sky is overcast and there are other buildings and cars visible in the background. It seems like the group is participating in a protest or rally.