Barcelona, Spain - October 18, 2019: Smoke and barricades on the main square of Barcelona during the protest against the imprisonment of the Catalan leaders Credit: Dino Geromella/Alamy Live News

- Image ID: 2A5909N
Barcelona, Spain - October 18, 2019: Smoke and barricades on the main square of Barcelona during the protest against the imprisonment of the Catalan leaders Credit: Dino Geromella/Alamy Live News
Dino Geromella / Alamy Stock Photo
Image ID: 2A5909N
Location: Barcelona