President J. R. Jayewardene

GPTKB entity