New Orleans Inspired Music Festival to Be Held in Central Park on June 25