Helen Takkin

Born: 1988-07-12

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


Placeholder