Kasia Struss - Vogue Japan December 2012 Preview:

Ph: Steven Pan
Stylist: Vanessa Traina
Makeup: Francelle
Hair: David von Cannon