Barcelona, Ombrella building in La Rambla pedestrian street
Size: 2592px × 3888px
Location: La Rambla, Barcelona, Spain, Europe
Photo credit: © Ioannis Tsouratzis / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecrure, barca, barcelona, building, catalonia, catalunya, chinese, dragon, europe, la, las, pedestrian, performers, rambla, ramblas, shows, spain, spanish, street, umbrella