The image shows a busy street in a European city. The street is wet and there are cars parked on the side of the road. In the center of the image, there is a yellow double-decker bus driving on the road with a group of people walking on it. The people are wearing blue jackets and some are holding umbrellas. On the left side, there are several buildings with white and beige facades. The sky is cloudy and it appears to be raining.