Padmasena Athukorala
Born: None
Mangrove Island
as Jinadasa/JinnaReleased: 1976-04-02
Madol Duwa (Mangrove Island) is a 1976 Sri Lankan drama film directed by Lester James Peries and...
Movie pageMadol Duwa (Mangrove Island) is a 1976 Sri Lankan drama film directed by Lester James Peries and...
Movie page