Antonio Vivaldi, Johann Sebastian Bach, Georg Friedrich Haendel, Marc-Antoine Charpentier, Georg Philipp Telemann, Tomaso Albinoni, Domenico Scarlatti, Jean-Philippe Rameau, Giovanni Battista Pergolesi, Baroque
49 SONGS • 1 HOUR AND 46 MINUTES • NOV 12 2018