photo

Spider Rock (1995)

A sunset view from the rim of the Canyon de Chelly, Arizona.


BACK Indian Country 2 page
tedsimages.com Home