Web Site < Germany, West
Organ and rose window at Strasbourg Cathedral in France near the border with west Germany.