The image shows a group of people walking on a street in front of a building with a sign that reads "Berlin". The people are holding rainbow flags and there is a baby stroller in the foreground. The man in the center of the image is holding a large rainbow flag and is smiling at the camera. He is wearing a brown t-shirt and carrying a green tote bag. Behind him, there are other people walking and standing on the sidewalk. The sky is blue and there are trees in the background.