a street that has a bunch of buses on it
Several red double deck buses are on a street with traffic near white buildings.
a couple of empty streets that are next to each other
Represent the Image description about transportation:
Represent the Image description about transportation:
Represent the Image description: