Llibertat Presos Politics - Free Political Prisoners mural in Cadaques, Catalonia, Spain. Mural calling for release of Catalan politicians and civil society leaders who were jailed for their part in the 2017 independence referendum.
{}