profile image

Helen Takkin

12 Jul, 1988 in Tallinn, Estonian SSR, USSR [now Estonia]

Helen Takkin (born July 12, 1988 in Tallinn) is an Estonian film director.

Also Known As: