Stephanie Seymour

Stephanie Seymour

Photographed in New York City for Cartier...an american icon, she has it all