Houses of Parliament London England Great Britain UK Statue of Winston Churchill in Parliament Square and Big Ben
Size: 5126px × 3408px
Photo credit: © Simon Weinstock / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ben, big, blue, churchill, london, parliament, sky, square, winter