Police, reporters and fire are seen through the spray painted glass of a Barcelona bus stop during the general strike.
Size: 4287px × 2848px
Location: Barcelona, Spain
Photo credit: © Edwin Toone / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 29m, barcelona, bus, general, glass, graffiti, huelga, police, protest, stop, strike, violence