Edinburgh Jazz & Blues Festival unveils line-up

Edinburgh Jazz & Blues Festival - Soweto Kinch