Image 1 of 1
n0611040911.jpg
The Indian Cave site at Joshua Tree National Park, near Twentynine Palms, California