The Carnival of the Animals, R. 125: III. Hens and RoostersQuasars Ensemble, Ivan Buffa, Michel de Maulne & NarratorImpressionist2 Shazamsplay full songShare