Santiago de Compostela Spain; march 03, 2021: Abanca bank sign on building facade of historic downtown of Santiago de Compostela, Spain
Size: 6720px × 4480px
Location: Santiago de Compostela, Spain
Photo credit: © Formatoriginal / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: abanca, bank, banking, brand, building, business, city, company, compostela, credit, de, downtown, editorial, emblem, europe, facade, finance, financial, galicia, historic, logo, multinational, outdoor, people, santiago, sign, spain, spanish, symbol, urban