Sabadell central bank headquarters, Caixa de Sabadell, Sabadell, Barcelona province, Catalonia, Spain
Size: 4000px × 6000px
Photo credit: © Josep Curto / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: bank, barcelona, building, caixa, catalonia, central, de, facade, headquarters, modernism, people, province, sabadell, spain, street, town