Stock Photo - The Institut Estudis Catalans, English, Institute for Catalan Studies, also known by the acronym IEC, is an academic institution which seeks to undertake research and study into all elements of Catalan culture ...
. It is based in Barcelona, Spain.
Up to XL35 MBA4+
(4032 x 3024 px -
13.4" x 10.1" -