The most beautiful ...

... cathedral ! ND of Chartres, France.

More photos by cherub38