Music from the UK – Emily and The Woods

Emily and The Woods is an indie singer-songwriter from London. Listen to her nice song “Never Play”: