Puerta de Alcalá, Plaza de la Independencia, Madrid, Spain, Europe
Size: 5843px × 4406px
Photo credit: © Javier LARREA / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alcala, backlighting, bus, cars, europe, independencia, madrid, peoplel, plaza, puerta, spain, suitcases, tourist, trafic, traveler