HAUTE-LOIRE (43) LE PUY-EN-VELAY. La ville medievale // France. HAUTE-LOIRE (43) THE PUY-IN-VELAY. The medieval city