St. Margaret’s Church, Westminster, London, England. To the left is the Clock Tower of Big Ben, to the right is a corner of West


Size: 3197px × 2502px
Photo credit: © CPC Collection / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: abbey., ben, big, church, clock, corner, englan, england., left, london, margaret’, st., tower, westminster