Vocals and Guitar, Veruca Salt

Louise is the co-founder, singer and guitarist of Veruca Salt.

Vocals and Guitar, Veruca Salt