Johann Sebastian Bach
By. Simira Daniels Johann Sebastian Bach. EISENACH: 1685-1695 Johann Sebastian Bach was born on March 21st l685, the son of Johann Ambrosius, court trumpeter.
Peace Talk August 2011