Carolina Herrera S/S 2016

Carolina Herrera S/S 2016

Carolina Herrera S/S 2016
Model(s): Lily Aldridge, Martha Hunt, Ksenia, Diana Moldovan