Share
twitterlinkedinfacebook
Image 1 of 1
5606 Navajo indian dance.jpg
Navajo Indian performing an historical dance in Canyon Village, South Rim of Grand Canyon National Park, Arizona. USA . John offers private photo tours in Grand Canyon National Park and throughout Arizona, Utah and Colorado. Year-round.