A red buss and truck on a street between buildings.
A city in the UK with street light and red double decker bus.
an image of people doing horticulture on a busy street
People stand by a truck near a street filled with vehicles in a city.
a public transit bus on a city street