A police officer blocks the street while firemen put out a fire set by protesters during a general strike in Barcelona, Spain.
Size: 4287px × 2848px
Location: Barcelona, Spain
Photo credit: © Edwin Toone / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 29m, barcelona, esquadra, firemen, mossos, police, protest, smoke, strike, violence