Our crowd for the slideshow at Julia's. Not pictured: Andrew Elsas.
Posted in People | bigthumb | view original »
Spider RockSpider rock is an amazing spire on the Rez in northern AZ, in Canyon de Chelle, near ancestral puebloan ruins. Sacred.