Oct 1, 2019"Still Life", new album release by Maud Geffray and Lavinia MeijerFusing electronics with classical instruments has become a staple of modern music. The biggest names have tried their hand at it, with...