Rodger and his creation, which we are now traveling with. Booyakashaa!
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.