James Peter Obeyesekere III

Sri Lankan politician (1915-2007) (–)

Parents

Children