China- though the looking glass. Dress by Ralph Lauren, fall-winter 2011/12. Photography by Pla

more about : China