A rainy city street with cars and shops.
a wet street with a lot of cars on it
A town street features several vehicles on a rainy day.
A city street filled with traffic and covered in rain.
Travelers in cars and on motorcylces are riding in the rain