Barcelona, Spain. 20th Sep, 2017. Pro-independence supporters among a estelada flag (sign of Catalonia independence) close to Catalan Economy Ministry in Barcelona. Spain's Guardia Civil police have detained senior Catalan officials and raided regional government ministries involved in organising a independence vote. Credit: Jordi Boixareu/Alamy Live News

- Image ID: K8PADG

Search stock photos by tags


Similar stock images