Toroweap, Grand Canyon National Park. USA

Toroweap, Grand Canyon National Park. USA