Catherine McNeil for Vogue Germany, May 2010 issue

More Photos