newleasemusic.com
EP Review: Echo – Turya
TURYA’s latest EP ‘Echo’ is immediately compelling thanks to the acoustic and intimate setting which, at times, is accompanied with a bed of airy electronic and folklore soundscap…