The image shows a group of people holding up a large rainbow flag. The flag is made up of multiple colors - red, orange, yellow, green, blue, purple, and pink. The people are wearing camouflage uniforms and are standing on a street with buildings and trees in the background. The sky is cloudy and the overall mood of the image is celebratory.