Results 1 results found Ambulatory and sculptures of the monumental screen around the choir, Cathedral of Our Lady of Chartres, UNESCO World Heritage Site, Chartres, Eure-et-Loir department, Centre region, France, Europe