Iris Strubegger and Heidi Mount featured in Vogue Russia, May 2010

More Photos