As the title suggests, Kaleidoscope Heart is a metaphor for the ever-changing beauty and diversity of the heart and soul. This beautiful little a cappella piece is stylized with a contemporary
A minimum quantity of 10 is required on this title.