Art 106 of 113 Immaculada Concepció Read more Collection Art Identifier 826A Type Material/Technique Oli sobre tela Mides/durada 97 x 71 cm Location Edifici Històric. Gran Via de les Corts Catalanes, 585 Authorship Anònim Date Segona meitat del segle XVII Description Read more