Pulling out the stops
The magnificent organ in the beautiful church of St. Ludwig (Ludwigskirche) in Darmstadt, Germany. It's always a delight to hear this wonderful instrument being played. There are many reasons to visit Darmstadt, but this church is a big one. Who's for full size?
Listen to some organ music here