Spider Rock - 2006

Spider Rock


     


Spider Rock is the place where the mythological Spider Woman (not the movie one) lives in Canyon de Chelly. The legend is that she taught the Navajo how to weave so the rock is a sacred place for them. Visible in the print is an alter with baskets of offerings at the rocks base.