Ismeron

French Suites and Selected Pieces

Composer: Johann Sebastian Bach, Henry Purcell, William Croft Perfomer(s): Thurston Dart Record Label and Number: ISMERON, JMSCD…