Skip to content
NDISCOVERY
Taru Mäkelä

Directing

Taru Mäkelä

Known for

8.0

Lotat

1995 · Movie · War · Documentary

Taru Mäkelä — movies & series · Netflix Discovery