Debbie Davis & Josh Paxton at French Quarter Festival

 —  —

Palm Court Jazz Club, 1204 Decatur Street, New Orleans, LA