logo Web Site                 < France

window and sculpture inisde Notre Dame Cathedral in Paris, France

Stained-glass window and sculpture inisde Notre Dame Cathedral in Paris, France.