Award-winning Composer Marvin Hamlisch has passed away

Classical Music Features Elizabeth Blair · ·