A large crowd of people, some with green, white and tan striped flags.
Some people in a group are holding multicolored flags.
Workers kneel on the ground near a yellow truck and red and white barricades.