The image shows a group of people participating in a protest or rally. They are holding a large banner that reads "MOM" in bold letters. The banner is purple and yellow with a rainbow-colored design. The people in the image are of different ages, genders, and ethnicities, and they are all smiling and waving flags. Some of them are wearing hats and sunglasses, while others are holding signs and banners. The background shows a city street with buildings and trees. It appears to be a sunny day.