UNITED KINGDOM, LONDON : Big Ben clock tower of the Houses of Parliament is pictured on 07 January 2013 in Westminister, London.


UNITED KINGDOM, LONDON : Big Ben clock tower of the Houses of Parliament is pictured on 07 January 2013 in Westminister, London.


Size: 4300px × 2868px
Photo credit: © Robert K Walker / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: capital, city, clock, face, london, pal, palace, parliament, time, westminister