Navajo mural inside the Desert View watch tower, Grand Canyon South Rim, Arizona, USA

Navajo mural inside the Desert View watch tower, Grand Canyon South Rim, Arizona, USA

Leave a comment