Designed by
Title
Barcelona`s Plaza de España Square of Spain from the Trade Fair #120043896
Description
Fira de Barcelona is Barcelonaââ¬â¢s trade fair institution and one of the most important in Europe. Every year, it organises numerous trade shows and congresses, which bring together leading companies from different economic sectors to showcase their new products, exchange experiences and promote business.
This image is editorial