The image shows a large group of people gathered together in a protest or rally. They are holding a yellow banner that reads "Freedom of speech democracy" and some of them are holding flags. The people appear to be of different ages, genders, and ethnicities, and they are all wearing jackets and scarves. The background shows a building with a large window and a white van parked in front of it. The sky is blue and the overall mood of the image is one of solidarity and protest.