fashion-covers: Lara Stone by Luigi & Iango for Vogue Japan