BARCELONA, SPAIN - October 4, 2017: A dozen leaders of Catalonia's failed 2017 independence bid have gone on trial in Madrid, facing charges includin


BARCELONA, SPAIN - October 4, 2017: A dozen leaders of Catalonia's failed 2017 independence bid have gone on trial in Madrid, facing charges including rebellion and in support of the Catalan Independence Movement


Size: 2868px × 2126px
Photo credit: © Darryl Brooks / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: autonomy, banner, catalan, catalonia, catalunya, democracy, estelada, flag, independance, kingdom, nationalism, protest, protester, rally, referendum, republic, si, spain, spanish