Christian Altenburger & Ernst Mayer-Schierning
100 Must-Have Baroque Masterpieces
3 MINUTES AND 28 SECONDS