Tavastia

Helsinki, Finland - 18th January 2013