Barcelona, Spain. 11th Sep, 2017. Thousands of pro-independence flags (estelades) fill Barcelona streets. People doing a human tower (castell), catalonia national day. Credit