Double decker London bus at Charing Cross Road displaying Cheer Up Britain banner April 2009
redDoubledeckerLondonbusCharingCrossRoadUKtransporttransportationUnitedKingdomEngland