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