Puerta de Alcalá, plaza of independence, Madrid, Spain
Size: 5941px × 3959px
Location: Puerta de Alcalá, plaza of independence, Madrid Spain EU Europe
Photo credit: © Charles Stirling (Travel) / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alcalá, arch, architecture, building, city, de, europe, gate, illuminated, illumination, independencia, la, landmark, light, madrid, monument, night, outdoor, plaza, puerta, spain, spanish, traffic, urban