Self-sufficiency

People have lived for millions of years in self-sufficiency, meaning they made everything for themselves,  from ploughing fields to the production of textiles…  

The following areas are represented in the self-sufficiency section:

to up →