September 12, 2012June 9, 2023 The Torrent This photo was taken on September 2, 2012 in Forest Falls, California. Like this:Like Loading...