BARCELONA, SPAIN - February 12, 2019: A dozen leaders of Catalonia's failed 2017 independence bid have gone on trial in Madrid, facing charges includ


BARCELONA, SPAIN - February 12, 2019: A dozen leaders of Catalonia's failed 2017 independence bid have gone on trial in Madrid, facing charges including rebellion and sedition.


Size: 3047px × 2002px
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