The image shows a busy street in a European city. The street is lined with trees and buildings on both sides. In the center of the image, there is a large, ornate building with two green domes on top. The building appears to be a church or cathedral, with a red roof and white walls. The sky is cloudy and the street is wet, suggesting that it has recently rained. People are walking on the street, some carrying umbrellas, and there are barricades set up along the sides of the street.