Julia Frauche Is Kenneth Willardt's Ice Queen for Vogue Japan's January 2013 'When Snow Falls'
/
Julia Frauche is a veritable snow goddess, lensed by Kenneth Willardt for Vogue Japan’s January issue. Tina Chai styles Julia in modern, ice-queen fashion majesty in ‘When Snow Falls’ with elaborate makeup by Polly Osmond.