Leela Varghese: Leela Varghese. Actress: Crush. Leela Varghese is known for Crush (2019), Lesbian Space Princess (2024) and Courting (2011).
Known For: Crush (Friend), Lesbian Space Princess (Director), Courting (Director), Diplobrats (Director)