Album The First of the Microbe Hunters

Stereolab

Album Stereolab - The First of the Microbe Hunters
1970, Elektra (US)Duophonic (UK)