Muriel Decaillet – Red Work Muriel Decaillet is a visual artist from Geneva, Switzerland. She creates fantastic multimedia installations: “As a visual artist, I create installations that take into account the Read More »