white pink and blue bus
White, pink and purple double decker bus
Windows on the upper deck of double decker
Windshield of a double decker 
A double decker bus.
oval windshield on the bus
a large white double decker bus
the road is black 
the bus is a double 
the window is huge
the windshield on bus
this is a large bus
the bus is white and pink and blue
Double decker bus 
a white bus 
a double decker bus driving past a large building in a parking lot