Stereolab

London , England
formed 1990

Photo: Steve Double.