Olga de Almaral’s Shimmering Textiles on View in London

Louise Blouin Foundation · Blouin Artinfo
2013