Two large green double decker buses parked next to each other. Two buses parked side by side at a bus depot. A green double decker bus parked in a lot The large double decker buses are painted green. an image of a motorcoach bus parked in a parking lot