The Clock Tower Of Big Ben (elizabeth Tower) Above Palace Of Westminster, The Houses Of Parliament Of The United Kingdom, London, England, United Kingdom Photograph
The Clock Tower Of Big Ben (elizabeth Tower) Above Palace Of Westminster, The Houses Of Parliament Of The United Kingdom, London, England, United Kingdom #1 Photograph