Image 1 of 1

Christian Scott

Christian Scott performing on the WWOZ stage in the Jazz Tent at the New Orleans Jazz and Heritage Festival on April 30, 2006 in New Orleans, Louisiana. USA.