Stereolab

London , England
formed 1990

Foto: Steve Double.