A red double decker bus traveling down a street.
a red double decker bus traveling down a street.
This double decker bus travels along the streets in Madrid, Spain.
Huge double decker bus with advertising painted on the side rides down the street
The big red bus is on the city street.