California Artist Weaves Incredible Human Sized Nests

A nest is a place where you have a sense of protection and strength. It’s like an earth temple or a nature temple.