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