Results 1 results found Stained glass by Raphael Lardeur of the Flight into Egypt, St. Joseph de Chedde church, Haute-Savoie, France, Europe