The image shows a busy street scene in a European city. There are several vehicles on the road, including a red van and a black car. On the left side of the image, there is a blue pedestrian crossing sign with an arrow pointing to the right. In the background, there are several buildings with white facades and shops with red and white signs. On top of one of the buildings, there appears to be a police station.

In the center of the street, two brown horses are walking side by side, with a group of people on horseback. The people on the horses are wearing black uniforms and helmets, and one person is wearing a white jacket and carrying a bag. The street is lined with trees and there are a few people walking on the sidewalk.