Erika de la Luz Alvino Calihua sells Tupperware from her home in San Andres Cholula, in the state of Puebla Share this:TwitterFacebookEmailMoreRedditPinterestTumblrLike this:Like Loading...