Finland, Helsinki
2013 – present
UK, Sheffield
2011 - 2013
UK, London
2006 – 2012
Slovenia, Ljubljana
until 2006
Warsaw, Poland
1994