New Release: Lily And Madeleine

L&M_image1

The self-titled, debut full-length album from acclaimed sisters Lily & Madeleine
will be released 28th October

 In advance of the record here’s a sneak peek at the album’s second track Devil We Know