Question: who plays harmonica on when the levee breaks
Answer: Robert Plant -- vocals , harmonica