The image shows a group of people walking on a street, holding a large rainbow flag. The flag is made up of multiple colors, including red, orange, yellow, green, blue, purple, and pink. The people are wearing purple t-shirts with the word "LGBTQ" written on them. There is a man in a blue shirt holding a camera on the left side of the image, and a woman in a green shirt on the right side. In the background, there is a crowd of people watching the parade. The street is lined with trees and buildings, and there are signs and banners visible.