Sign up FAST! Login

This Amazing Village in India Plants 111 Trees Every Time a Little Girl is Born


Stashed in: Women, India, XX

To save this post, select a stash from drop-down menu or type in a new one:

111 is an oddly specific number.

You May Also Like: