Bruce Weber
Back
Karen Elson - Vogue
Coral Gables, Florida