Spanish and European flags outside the Hotel Catalonia Puerta del Sol, Atocha, Madrid, Spain. May 2018
Size: 4480px × 6720px
Location: Calle de la Cruz, 25, 28012 Madrid, Spain
Photo credit: © iWebbstock / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 24-105f4l, 5d4, atocha, banners, calle, canon, capital, catalonia, city, cruz, de, del, eos, espanya, european, flags, hotel, la, madrid, puerta, sol, spain, spanish, standards, union