Herbert M. Senewirathna is known for Senehasa (1969), Ran Ethana (1981) and Daruwa Kageda (1961).
No data