Number of Views
11 Oct 2012
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
london - sep 28:classic routemaster double decker bus speeds up in westminster bridge, september 28, 2012 in london. made from 1958 to 1968 and still used in some routes,the traditional red routemaster has become a famous feature of london.
More From Artist
Load more results