
The London Bus is one of London’s principal icons, the archetypal red rear-entrance double-deck Routemaster being recognised worldwide (Wiki).
A Photo a day – The photo life of Emma Booysen

The London Bus is one of London’s principal icons, the archetypal red rear-entrance double-deck Routemaster being recognised worldwide (Wiki).