The dial of The Great Clock of Westminster shows the time as 11am as Big Ben chimes to mark Armistice Day (Remembrance Day) on 11th November 2011. London, England - 11.11.11

- Image ID: DCR2KW

Search stock photos by tags