Designed by
Title
London Routemaster Bus at night #40314981
Description
London, UK - March 1, 2014: Heritage Routemaster Bus, operated in London from 1956 to 2005. The open platform allowed minimal boarding time and optimal security
This image is editorial