The image shows a busy street scene in a European city. The street is lined with tall buildings with arched windows and shops on both sides. There are several cars and motorcycles on the road, and a few people walking on the sidewalk. The sky is overcast and the street is wet, suggesting that it has recently rained. In the center of the image, there is a pedestrian crossing with a zebra crossing and a traffic light. The ground is covered in cobblestones, and there are trees and lampposts scattered throughout the street.