The iconic red double decker bus of London and (right) Sheetal Lama Rai at the wheels.
The iconic red double decker bus of London and (right) Sheetal Lama Rai at the wheels.