Welcome to the New Website

Welcome to the new website! The english version is still under construction. More information at this time is found at lff.fi (in Swedish) or lff.fi/fi/kotisivut (Finnish).