meaning of Affenkapelle

Affenkapelle - German to English

Monkey Orchestra [21 figurines, Dresden china]