President of Grand Cahors

GPTKB entity