Editorial use only. Learn more
Editorial credit: Tupungato / Shutterstock.com
Select size / format
Royalty-free stock photo ID: 77581819
ROME - MAY 9: Barclays bank branch street view on May 9, 2010 in Rome, Italy. According to Forbes, Barclays is 25th largest company worldwide. According to Datamonitor - largest bank by market share.
More from this artist