Barcelona, Spain. 15th Apr, 2018. Protesters are seen with posters demanding democracy and freedom. Massive independence clamor on the streets of Barcelona to demand the release of the political prisoners. With the motto "we want you at home" more than 300,000 people have toured the streets of the Catalan city to demonstrate to the Spanish Government that the political prisoners "are not alone". Credit: SOPA Images Limited/Alamy Live News
Size: 4896px × 3264px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barcelona, catalan, catalonia, cuixart, demo, democracy, demonstration, demonstrator, demonstrators, independence, jordi, manifestation, march, placard, political, poster, prisoners, pro, protest, protester, protesters, republic, sanchez, sovereignty, spain, strike