Everything that Ever Happened

Main

German composers

1685 - 1750
1735 - 1782

American composers

1947 - 2013

French composers

Russian composers

1813 - 1888
1813 - 1888

Italian composers

Spanish composers

1860 - 1909