Plaza Espana town square, Santa Cruz, Island La Palma, Canary islands, Spain
Size: 8192px × 1856px
Location: Santa Cruz La Palma Canary Islands Spain
Photo credit: © LOETSCHER CHLAUS / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, buildlings, canary, city, colonial, cruz, espagna, hall, historic, la, loetscher, lotscher, palma, panaorama, plaza, santa, scenic, spanish, square, style, town