Home / Tag Archives: Roman ? Clef

Tag Archives: Roman ? Clef

Echo Lake

South London shoegaze duo Echo Lake got their begin in past due 2010 after maker and multi-instrumentalist Thom Hill met vocalist Linda Jarvis at artwork college. Jarvis was a previous choir woman and Hill was a longtime lover of traditional shoegaze and desire pop albums. Both began operating meticulously on …

Read More »