Tuuli Takala

Tuuli Takala

Born in Helsinki, Finland

Actor