Ph: Patrick Demarchelier | H&M Swim Summer 2011
Contract model for Ralph Lauren for the past 6 years.
Sense of Self