05.03.2010 Rarefied Hyères Steven Klein’s show at Hyères might be the most elusive photo exhibit ever… Keep reading