The image shows a group of people participating in a protest or rally. They are walking on a street with tall buildings in the background. In the center of the image, there is a large blue whale-shaped float with yellow stars on it. The float is being held up by a man wearing a purple t-shirt and holding a red balloon. The people around the float are also holding purple flags and banners with messages written on them. The sky is blue and the weather appears to be sunny and warm.