Marble Canyon 2

Colorado River, Marble Canyon