Esperanza Spalding performs at Austin City Limits on October 12, 2012
Esperanza Spalding - 26Esperanza Spalding - 01Esperanza Spalding - 24Esperanza Spalding - 06Esperanza Spalding - 48Esperanza Spalding - 11Esperanza Spalding - 29Esperanza Spalding - 43Esperanza Spalding - 46