Designed by
Title
Barcelona, Catalonia, Spain, September 11, 2017: Castellers during rally #120822129
Description
Barcelona, Catalonia, Spain, September 11, 2017: historic cultural demostration from Catalonia during Rally support for independence of Catalunya during the national day
This image is editorial