The Gargoyles of Notre Dame

  The Catholic cathedral Notre Dame stands imposingly on the eastern half of  Île de la Cité. About as iconic …