Olga de Almaral’s Shimmering Textiles on View in London Louise Blouin Foundation · Blouin Artinfo 2013 Videos Prev Next