Preview Champollion square, city of Figeac, Lot department, region of Midi-Pyrenees, Occitanie, southwest of France, Europe Image ID: 1382-5116 Artist: GOUPI CHRISTIAN Purchase a commercial license Buy framed prints & more from our print store