Cape Breton River

Cape Breton River - Crystal Clear River Flowing Over The Rocky Landscape Of Cape Breton, Nova Scotia, Canada. Photo