Ross Anderson in Salla, Finland 2007

close window