I just wanted to pin this bcuz it gives me shivers. It looks like a bunch of bug nests or bee hives.. I would be freaked if I saw this in my house. Land Art, Wall Sculptures, Sculpture Art, Instalation Art, Art Plastique, Public Art, Ceramic Art, Fiber Ar