Beautiful cover shot by Greg Kadel for the German VOGUE summer 2010 issue.

Model : Cameron Russell