Leipzig 2011 - EverythingEverywhere
Powered by SmugMug Log In
The Bach statue in front of St. Thomas Church in Leipzig, Germany

The Bach statue in front of St. Thomas Church in Leipzig, Germany

EuropeGermanyLeipziglandmarktourist attractionBach statueSt. Thomas Church