Carolina Herrera Fall 2017 Ad Campaign

Photographer | Mario Testino
Models | Lily Aldridge, Grace Elizabeth, Maria Borges