Laura Vehkanen is known for Tahdon asia (2005), 21 Ways to Ruin a Marriage (2013) and Lemmenleikit (2008).
No data