Barcelona, Spain. 26th Oct, 2019. Protesters hold placards with the words freedom and independence flags during the demonstration.Several independent associations have convened in Barcelona a demonstration for the freedom of political prisoners in which 350000 people participated. Credit: SOPA Images Limited/Alamy Live News

- Image ID: 2A6HMPJ
Barcelona, Spain. 26th Oct, 2019. Protesters hold placards with the words freedom and independence flags during the demonstration.Several independent associations have convened in Barcelona a demonstration for the freedom of political prisoners in which 350000 people participated. Credit: SOPA Images Limited/Alamy Live News
SOPA Images Limited / Alamy Stock Photo
Image ID: 2A6HMPJ

Similar stock images