Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #1 Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #2 Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #3 Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #4 Photograph