Kayaking in Emerald Cave, Colorado River in Black Canyon, Arizona

Kayaking in Emerald Cave, Colorado River in Black Canyon, Arizona