Cherry trees abloom and the famed St. Thomas Church known as the Church of Bach in Leipzig, Germany.

- Image ID: D623AA
Cherry trees abloom and the famed St. Thomas Church known as the Church of Bach in Leipzig, Germany.
Danita Delimont / Alamy Stock Photo
Image ID: D623AA
Cherry trees abloom and the famed St. Thomas Church known as the Church of Bach in Leipzig, Germany.
Location: Europe, Germany