A large double deck bus on a street.
A double decker bus parked beside the ocean
red and white doubledecker bus parked in street
a double stacked tour bus sitting parked on the sea wall next to the ocean
A bus on the side of the street with a bunch of people in it