Building the new headquarters of Kleinwort Benson Limited in the City of London, England 1966


Size: 3029px × 4000px
Location:
Photo credit: © Colaimages / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 1966, benson, building, city, england, headquarters, kleinwort, limited, london, tower