unraveling strands of light 2019


performance