Teddy Spha Palasthira is known for The Cave (2019), The Red Iron Door (2016) and The Last Executioner (2014).
No data