Leena Salmenhaara is known for Dog Thieves (1994), Raid (2003) and The Killing of a Cat (1994).
No data