Franca Sozzani, Lara Stone and Stefano Tonchi: An Italian/Dutch power-sandwich!

6346502241445150005940202 34 klein cms 021612 067 Franca Sozzani, Lara Stone and Stefano Tonchi: An Italian/Dutch power sandwich!