Leipzig 2011 - EverythingEverywhere
Powered by SmugMug Log In
View of the Bach statue and St. Thomas Church in Leipzig, Germany

View of the Bach statue and St. Thomas Church in Leipzig, Germany

EuropeGermanyLeipziglandmarktourist attractionBach statueSt. Thomas church