Results 1 results found Stained glass window, Basilica Saint Nazaire, Carcassonne, UNESCO World Heritage Site, Aude, France, Europe