Photograph - Photograph
Shrewsbury, United Kingdom - June 15, 2016: An editorial stock photo of Barclays Bank in Shrewsbury, England. Barclays is a British multinational banking and financial services company headquartered in London. People can be seen walking through the town walking towards the bank.
Image provided by Getty Images.
April 2nd, 2020