Mayura Kanchana Perera is an actor, known for Igillena Maluwo (2011) and The Possession (2015).
演员
2011(斯里兰卡)