nemfrog- A cat piano, after a 16th century print. Orchestre de chats. 1883. 

more about : nemfrog