Choral Threads

The opening concert of Tapestry International Festival of Women's Choirs features performances by the Grand Rapids Women's Chorus (Lori tennenhouse, A......