logo Web Site                 < Germany, West

rose window at Strasbourg Cathedral in France near the border with west Germany

Rose window at Strasbourg Cathedral in France near the border with west Germany.