MICHELLE HARPER MAKES A SPLASH IN ELLE MEXICO’S GREEN ISSUE BY TAKAHIRO OGAWA Print 11 years ago Jancity