A Little Porcupine Op. 89, No. 8

A Little Porcupine Op. 89, No. 8 by Russian composer Dmitri Kabalevsky is a 20th Century work from his set called 35 Easy Pieces. It’s a Late Elementary work featuring Contrary Motion and Shifting Hand Positions.

Read more