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