The image shows a large group of people wearing bright yellow high visibility vests standing in front of a church. The church has a steeple and a clock tower, and there are several other buildings in the background. The sky is blue and the weather appears to be sunny and clear. The people are standing in a line, facing the church, and the vests are covering their faces. There are also a few people walking on the street in the foreground. The image appears to have been taken during a protest or demonstration.