Santander, Spain: Interior of Bahia of Santander Shopping Center. El Corte Ingles and Cinesa Bahia in there.
Size: 5532px × 3688px
Location: Santander, Cantabria, Spain, Europe
Photo credit: © David Vilaplana / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, bahia, business, cantabria, center, color, commercial, corte, horizontal, ingles, interior, mall, market, santander, shop, shopping, shops, spain, store, stores, supermarket