As a basic human right, shelter follows its own cultural and historical footprints. And it encompasses different meaning and significance to different people.
↧