Diana Orving

Featured Image

Diana Orving is a Stockholm-based artist working with textile sculptures and painting. The society have sponsored her travel to the exhibition Slipping the Veil in London to exhibit a large-scale installation.