Harper's Bazaar Russia May 2011 : Helena Christensen by Luis Sanchis - the Fashion Spot