Tilda Swinton For Vogue Italy July 2016

 Photography: Yelena Yemchuk
Model: Tilda Swinton
Styling: Cathy Kasterine
Hair: Odile Gilbert
Make-Up: Karim Rahman