The image shows a large group of people gathered on a street in front of a building with a sign that reads "March for Frankfurt". The people are holding banners and placards with various messages written on them. Some of the people are wearing masks, suggesting that they are participating in a protest or rally. There are also police officers on the right side of the image, one of whom is holding a camera and taking a photo of the group. The building in the background appears to be a hotel or a restaurant.