Big Ben, London, England.
Big Ben, London, England.
Size: 3480px × 5200px
Photo credit: © Sherman Hines / Alamy / Afripics
License: Royalty Free
Model Released: None
Keywords: architecture, ben, big, bobbies, britian, building, clock, cops, decorative, detail, england, hines, joke, landmark, laughing, london, sherman, tower, uk