British psych-pop group that revolves around singer/songwriter Louisa Roach's laid-back, folky approach to psychedelia.
Read Full Biography
STREAM OR BUY: