Designed by
Title
The Estelada - an unofficial flag of Catalonia Catalan Republic on the balcony in Barcelona city. #181325652
Description
The Estelada - an unofficial flag of Catalonia Catalan Republic on the balcony in Barcelona city. Barcelona, Catalonia, Spain.
This image is editorial