Stock Photo: Interiors of a cathedral, Notre Dame d'Amiens, Amiens, Somme, France