Olga Sherer for Harpers Bazaar Russia, April 2010

More Photos