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.

Similar images

More from this artist