Back

Karen Elson - Vogue

Coral Gables, Florida