0287A 2018 Opera House Square Chemnitz Germany ← Previous Next → Opera House Square – Opera House and St Peter’s Church