British Vogue 2016 Magazine Editorial
June 15, 2016
·
Kerastase
Fashion Editors
(1)
Hair Stylists
(10)
Makeup Artists
(20)
models