through eighteenth century

Unless you subscribe to Youtube® TV, advertisements will intrude.

Johann Sebastian Bach
1685-1750
composer
dates
composer
dates
composer
dates
composer
dates
composer
dates
composer
dates
composer
dates
composer
dates
composer
dates