Late Xavier Vivilyaa Baby Kelana Born : 17 JUN 1962 - Rest : 03 MAY 2010 Age 47
Late Xavier Vivilyaa Baby Kelana 1962 - 2010 Naranthanai, Sri Lanka Sri Lanka