Designed by
Title
Demonstrators shouting for independence in central barcelona #102740806
Description
The crowd carry estelada flags, pro separatist catalan flag, and shout slogans during a demonstration after the declaration of independence of catalonia in central barcelona
This image is editorial