Designed by
Title
Independence referendum in barcelona #101210229
Description
Demonstrators carry estelada flags, catalonia pro separatist flag, during a protest the day after the banned pro independence referendum day in barcelona.
This image is editorial