Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Two of the Veteran Car Entrants to the Famous London to Brighton Car Run Lead a Red London Bus Across Westminster Bridge. Big Ben is in the Background. London, Uk. November 7 2010