Designed by
Title
LONDON, UK - December 21, 2015 Heritage Routemaster Bus operated in London from 1956 to 2005, at day on December 21, 2051 in #170333588
Description
Heritage Routemaster Bus operated in London from 1956 to 2005, at day on December 21, 2051 in London, UK. The open platform allowed minimal boarding time and optimal security
This image is editorial