Shell building on London's southbank of the River Thames


Size: 3751px × 5626px
Location: Lambeth, London, England, United Kingdom
Photo credit: © Ashok Saxena / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: building, flag, hq, london, office, shell, southbank