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