The image shows a large group of people walking on a street in a city. The people are holding pink flags and banners with various messages written on them. The banners appear to be related to a protest or rally. The street is lined with tall buildings and there is a clock tower visible in the background. The sky is blue and the weather appears to be sunny and warm.