Gargoyles on Notre Dame in Paris, France.

Gargoyles

Gargoyles on Notre Dame in Paris, France.