In the video, a person is seen holding a large rainbow flag and waving it in the air. The flag is made up of six horizontal stripes in the colors of the rainbow: red, orange, yellow, green, blue, and purple. The person is standing on a street corner, and there are buildings and trees in the background. The person is wearing a pink shirt and a green headband. The flag is being waved in the wind, and the person is smiling and appears to be enjoying the moment.