Texas Bach Festival in July 6 - 9