Threads of Nature is a unique store selling beautiful products that are: eco-friendly, natural and ethically made.