Canyon Wave
Havasupai Trail, Grand Canyon, Arizona

Canyon Wave

Havasupai Trail, Grand Canyon, Arizona