The image shows a group of people participating in a protest or rally. They are holding purple flags and banners with the words "Justice pour les animaux" (Justice for the animals) written on them. The people are wearing purple t-shirts and are walking on a street with buildings and trees in the background. The sky is blue and the weather appears to be sunny and warm. The group seems to be diverse in age, gender, and ethnicity.