All Star but it's a Bach chorale following the conventions of the Common Practice Period

Don't Miss...