Designed by
Title
Barcelona, Catalonia, Spain, October 10, 2017: flags and people on rally #121188522
Description
Barcelona, Catalonia, Spain, October 10, 2017: people on rally support for independence of Catalunya in Passeig Lluis Companys.
This image is editorial