The Portal of the Last Judgement, Notre Dame Cathedral, Île de la Cité, Paris, France.

- Image ID: HCJCR4

The Portal of the Last Judgement, Notre Dame Cathedral, Île de la Cité, Paris, France.

Hercules Milas / Alamy Stock Photo

Image ID: HCJCR4

Location: Notre Dame, Paris, France, Europe