Tudor Gunasekara

Sri Lankan diplomat