Designed by
Title
Barcelona, Catalonia, Spain, September 21, 2017: people on rally support for independence of Catalunya #121264387
Description
During the protest in front the Tribunal Superior de Justicia de Catalunya by spanish goverment response.
This image is editorial