The image shows two young women standing 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 women are wearing matching outfits with black and green patterns. They are also wearing black boots and sunglasses. In the background, there are other people walking on the street and buildings. The sky is blue and the weather appears to be sunny.