Cahors, Cathédrale Saint-Étienne