National Day of Catalonia in Barcelona, Spain by Xavi Ariza / SOPA Images
Protesters hold a large independence flag through the demonstration on the National Day of Catalonia, which has been organized by the Catalan National Assembly.
You must be logged in to use lightbox functionality