Cape Town, South Africa

Music touches the soul.