The image shows a young woman with blonde hair, wearing a striped shirt, holding a rainbow flag. She is smiling widely and appears to be laughing. On the left side of the image, there is an older woman with white hair, who is looking at the woman with a smile. In the background, there are other people holding rainbow flags and a stone wall. The image appears to have been taken at a pride parade or event.