Man Heaven McCloud Falls California

141 views · Published 19 July 2017 · 0:50 · Indexed 4 November 2026

Channel: Larry Richardson · 2017 · Travel & Events

Watch on YouTube

McCleod Falls near Shasta, California. Larry Richardson created this video for RichardsonArtPhotographyStore.com using an Apple iPhone 7 and iMovie.

More from this channel