Amara Karan

Amara Karan (born 1984) played Rita in DW: The God Complex.